① 그룹 ihdg의 GID를 700번으로 생성하는 명령어를 완성하시오.[root@ihd ~]# ( ① ) -g 700 ihdg② ihd의 그룹 아이디를 800번으로 변경하는 명령어를 완성하시오.[root@ihd ~]# ( ② ) -g 800 ihd
■ 조 건 - 기존 백업의 위치는 /backup2013 이다. - 신규 백업의 위치는 /backup2014 이며, 새롭게 추가된 하드디스크 전체를 할당하여 사용하고자 한다. - 추가된 하드디스크의 장치명은 /dev/sdc 이다. - 명령어 또는 파일명은 절대경로를 포함하여 작성한다.① ( ① ) /dev/sdc : 디스크 파티션을 만든다. ② ( ② ) /dev/sdc1 : 파티션을 ext4 파일시스템 으로 생성한다. ③ mkdir /backup2014 : 마운트 포인트를 생성한다. ④ mount -( ③ ) ext4 /dev/sdc1 /backup2014 : 파티션(/dev/sdc1)을 /backup2014 디렉토리에 마운트한다.
다음은 해당 명령어를 실행했을 때의 예시이다.procs memory swap io system cpu r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 109740 127888 239684 0 0 1 1 8 9 0 0 100 0 0 0 0 0 109616 127888 239684 0 0 0 0 78 144 0 0 100 0 0[root@ihd ~]# ( ① ) -e 30 23 * * * ( ② ) 1 10 ( ③ ) /var/log/check.log
[root@ihd src]# ( ① ) zxvf httpd-2.2.34.tar.gz [root@ihd src]# cd httpd-2.2.24 [root@ihd httpd-2.2.24]# ./( ② ) --( ③ ) =/usr/local/httpd --( ④ )-modules=so [root@ihd httpd-2.2.24]# make [root@ihd httpd-2.2.24]# make install■ 조 건 - 다운로드된 위치 : /usr/local/src - 설치할 위치 : /usr/local/httpd
① 커널 컴파일 시에 문제가 되는, 이전에 생성되어 있던 오브젝트 파일(*.o)들을 삭제(정리)하고 모든 설정과 커널의 소스를 초기 상태로 돌리기 위해 사용하는 명령어를 쓰시오. ② 커널 컴파일을 위한 커널 옵션 설정은 텍스트 문답 방법, 메뉴 형식의 방법, 확장된 메뉴 형식의 방법, X윈도우 형식의 방법이 있다. 이 중 텍스트 문답 방법의 명령어를 쓰시오. ③ 커널 컴파일 설정 이후의 과정을 완성하시오. # make clean # make ( ) : 커널 생성(bzip2 형식) # make modules # make modules_install
[root@ihd ~]# mount ( ① ) ( ② ) linux-server-x86_64-dvd.iso /media/
# see "man logrotate" for details # rotate log files weekly ( ① ) # keep 4 weeks worth of backlogs rotate ( ② ) # create new (empty) log files after rotating old ones create ( ③ ) # uncomment this if you want your log files compressed #compress■ 조 건 - 로그 파일을 월 단위로 rotate 하며, 백업 로그는 6개로 유지하고, 생성된 로그파일의 퍼미션을 rw-r--r-- 으로 지정한다.
시스템의 접속에 관한 보안 로그파일인 ( ① )은 시스템의 불법 침입이 의심이 될 때 확인하는 로그이고, 시스템에 관련된 중요한 이벤트들은 모두 ( ② )파일에 기록된다. ■ 조 건 - 로그들의 위치는 /var/log 디렉터리안에 존재한다. - 절대경로로 표기하지 말고, 파일명만 적으시오.
PASS_MIN_LEN ( ① ) ( ② ) ( ③ )■ 조 건 - 패스워드 변경없이 사용가능한 기간을 90일로 지정한다. - 패스워드 길이는 9 자리로 지정한다.
# rsync ( ① ) ( ② ) ( ③ ) /home 192.168.10.100:/backup■ 조 건 - 로컬 디렉터리는 /home - 원격지 서버는 192.168.10.100 이고, 디렉터리는 /backup 이다. - 원본파일이 삭제되었다면, 백업본 파일도 삭제한다. - 퍼미션, 링크, 날짜 등의 모든 정보는 동일 하게 유지 한다. - 백업 진행사항을 자세히 출력한다.
[root@ihd ~]# vi ( ① ) NISDOMAIN=ihd.or.kr HOSTNAME=nis.ihd.or.kr [root@ihd ~]# service ( ② ) start■ 조 건 - 도메인은 ihd.or.kr 이다. - 호스트네임은 nis.ihd.or.kr 이다. - portmap 관련 데몬은 활성화되어 있다. - 서버의 재부팅 후에도 NIS 도메인과 호스트네임이 유지되도록 ( ① ) 파일을 수정한다.
[ ① ] ( ② ) = /smbfile ( ③ ) = ihduser ( ④ ) = yes∎ 조 건 - 공유명은 ihdsmb 이다. - 공유하려는 디렉터리 위치는 /smbfile 이다. - 현재 /smbfile 디렉터리의 소유자는 ihduser 이다. - 공유된 디렉터리가 ihduser 사용자에 대해서만 읽고 쓰기가 가능하다.
( ① ) on ( ② ) server-status ( ③ ) deny,allow Deny from all ( ④ ) AllowOverride ( ⑤ )∎ 조 건 - 관리자 PC 인 admin.ihd.or.kr 에서만 정보를 볼 수 있어야 한다. - 웹브라우저에서는 http://서버주소/server-status로 접근되어야 한다. - 사용모듈은 mod_info.c 이며, 웹페이지 인증을 통해 접근이 되어야 한다.
localhost.localdomain RELAY localhost ( ➀ ) ( ➁ ) REJECT admin@ihd.or.kr ( ➂ ) spam@hacker.com ( ➃ )■ 조 건 - spam.com이라는 도메인의 모든 메일을 수신/발신을 거부한다. - ihd.or.kr의 사용자 admin만 무조건 수신을 허용한다. - spam@hacker.com에서 오는 메일을 받아 완전히 폐기한다.
service rsync { disable = ( ① ) socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID ( ② ) = 09:00-18:00 }∎ 조 건 - rsync 서비스를 활성화 한다. - rsync 사용시간을 09시부터 18시 까지로 제한한다.
[root@linux] # iptables -t nat –A ( ① ) -p ( ② ) -d 211.111.222.3 ( ③ ) 80 –j ( ④ ) --to 192.168.1.3■ 조 건 - 공인 목적지 주소는 211.111.222.3 이고, tcp 프로토콜 기반의 80번 포트로 요청이 들어오면 내부 목적지 주소인 192.168.1.3으로 변경한다. - 192.168.1.3 은 내부서버로 웹서비스 중이다.